package com.bdsoft.actions.UserManage.DTO;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport;
import io.swagger.v3.oas.annotations.media.Schema;

import java.util.Date;
@Schema(description = "User information")
@TableName("user")
public class UserDTO {
    @Schema(description = "用户昵称")
    @TableField(value = "nickname")
    private String nickname;

    @TableId(value = "id")
    private String userId;
    @Schema(description = "11")
    @TableId(value = "username")
    private String username;
    @Schema
    @TableId(value = "password")
    private String userPwd;
    @Schema
    @TableId(value = "status")
    private Integer status;
    @Schema
    @TableId(value = "email")
    private  String email;
    @Schema
    private String phone;
    @Schema
    private  String department_id;
    @Schema
    @TableId(value = "create_time")
    private Date createTime;
    @Schema
    @TableId(value = "update_time")
    private Date updateTime;
    public String getNickname() {
        return nickname;
    }

    public void setNickname(String nickname) {
        this.nickname = nickname;
    }

    public String getUsername() {
        return username;
    }

    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    public void setUsername(String username) {
        this.username = username;
    }

    public String getUserPwd() {
        return userPwd;
    }

    public void setUserPwd(String userPwd) {
        this.userPwd = userPwd;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email;
    }

    public String getPhone() {
        return phone;
    }

    public void setPhone(String phone) {
        this.phone = phone;
    }

    public String getDepartment_id() {
        return department_id;
    }

    public void setDepartment_id(String department_id) {
        this.department_id = department_id;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }
}
